﻿
html {
  height: 100%;
}

body {
  position: relative;
}


form ul {
  margin: 0;
  padding: 0;
}

form ul li {
  margin-bottom: 40px;
}

label {
  display:block;
  font-family: Tahoma, Geneva, sans-serif;
  font-size: 22px;
  margin: auto;
}

input[type=text], input[type=password], input[type=email], input[type=url], input[type=tel] {
  display:block;
  width: 20%;
}

input[type=submit], input[type=button] {
  border: none;
  border-radius: 5px;
  background-color: #ff6a00;
  color: #fff;
  font-family: Tahoma, Geneva, sans-serif;
  text-transform: uppercase;
  font-size: 22px;
  opacity: 0.8;
}

input[type=submit]:hover {
  opacity: 1;
}

input:disabled {
    background-color: #dddddd;        
}